package com.shimao.celnet.payment.report.excel;

/**
 * 支付日报实体类
 * Created by ensure.xu on 2017/12/25.
 */
public class ExcelDayPayDetail {


    //序号
    private String indexNomber;

    //支付guid
    private String payGUID;

    //小区
    private String estateSfGuid;
    private String estateName;

    //支付房间
    private String hourceGuid;
    private String hourceName;

    //支付用户
    private String payUserSfGuid;
    private String payUserName;

    //支付业务类型
    private String businessType;
    private String businessTypeName;

    //支付方式
    private String payType;
    private String payTypeName;

    //支付方式（支付金额）
    private String payTypeAmount;
    private String refundAmount;
    private String enRefundAmount;

    // 支付时间
    private String payStartTime;
    private String payEndTime;

    //支付账单流水号，通联系统唯一
    private String trxid;

    //外部系统支付id
    private String exsysPayId;


    //业务类型-明细id
    private String exsysDetailId;

    //支付明细 付款金额
    private String detailAmount;

    //账单说明物业计费：费用名称，应缴金额，优惠金额等
    private String remark;


    @ExcelResources(title="序号",order=1)
    public String getIndexNomber() {
        return indexNomber;
    }

    @ExcelResources(title="支付小区",order=2)
    public String getEstateName() {
        return estateName;
    }

    @ExcelResources(title="支付房间",order=3)
    public String getHourceName() {
        return hourceName;
    }

    @ExcelResources(title="支付用户",order=4)
    public String getPayUserName() {
        return payUserName;
    }


    @ExcelResources(title="支付金额",order=5)
    public String getPayTypeAmount() {
        return payTypeAmount;
    }

    @ExcelResources(title="退款金额",order=6)
    public String getRefundAmount() {
        return refundAmount;
    }

    @ExcelResources(title="业务明细ID",order=7)
    public String getExsysDetailId() {
        return exsysDetailId;
    }


    @ExcelResources(title="明细支付金额",order=8)
    public String getDetailAmount() {
        return detailAmount;
    }

    @ExcelResources(title="明细备注",order=9)
    public String getRemark() {
        return remark;
    }

    @ExcelResources(title="通联流水号",order=10)
    public String getTrxid() {
        return trxid;
    }

    @ExcelResources(title="支付开始时间",order=11)
    public String getPayStartTime() {
        return payStartTime;
    }

    @ExcelResources(title="支付结束时间",order=12)
    public String getPayEndTime() {
        return payEndTime;
    }

    @ExcelResources(title="支付业务类型",order=13)
    public String getBusinessTypeName() {
        return businessTypeName;
    }

    public String getPayGUID() {
        return payGUID;
    }

    public void setExsysDetailId(String exsysDetailId) {
        this.exsysDetailId = exsysDetailId;
    }

    public void setIndexNomber(String indexNomber) {
        this.indexNomber = indexNomber;
    }


    public void setPayGUID(String payGUID) {
        this.payGUID = payGUID;
    }


    public void setHourceName(String hourceName) {
        this.hourceName = hourceName;
    }


    public void setPayTypeAmount(String payTypeAmount) {
        this.payTypeAmount = payTypeAmount;
    }


    public void setDetailAmount(String detailAmount) {
        this.detailAmount = detailAmount;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setTrxid(String trxid) {
        this.trxid = trxid;
    }

    public String getEstateSfGuid() {
        return estateSfGuid;
    }

    public void setEstateSfGuid(String estateSfGuid) {
        this.estateSfGuid = estateSfGuid;
    }



    public void setEstateName(String estateName) {
        this.estateName = estateName;
    }

    public String getHourceGuid() {
        return hourceGuid;
    }

    public void setHourceGuid(String hourceGuid) {
        this.hourceGuid = hourceGuid;
    }

    public String getPayUserSfGuid() {
        return payUserSfGuid;
    }

    public void setPayUserSfGuid(String payUserSfGuid) {
        this.payUserSfGuid = payUserSfGuid;
    }


    public void setPayUserName(String payUserName) {
        this.payUserName = payUserName;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }



    public void setBusinessTypeName(String businessTypeName) {
        this.businessTypeName = businessTypeName;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPayTypeName() {
        return payTypeName;
    }

    public void setPayTypeName(String payTypeName) {
        this.payTypeName = payTypeName;
    }



    public void setRefundAmount(String refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getEnRefundAmount() {
        return enRefundAmount;
    }

    public void setEnRefundAmount(String enRefundAmount) {
        this.enRefundAmount = enRefundAmount;
    }



    public void setPayStartTime(String payStartTime) {
        this.payStartTime = payStartTime;
    }



    public void setPayEndTime(String payEndTime) {
        this.payEndTime = payEndTime;
    }

    public String getExsysPayId() {
        return exsysPayId;
    }

    public void setExsysPayId(String exsysPayId) {
        this.exsysPayId = exsysPayId;
    }
}
